const Product = require('../../db/productSchame');
module.exports = async(req, res) => {
    // 1.当前页
    // 2.每页几条数据 3
    // 3.一共多少页
    // 4.返回当前页的数据


    let page = Number(req.query.page) || 1;
    let size = req.query.size || 3

    // 一共多少页
    let total = await Product.count();
    let totalPage = Math.ceil(total / size);

    // 跳过去多少条数据
    let skipdata = (page - 1) * size;
    // 返回当前所有的数据
    let relData = await Product.find().limit(size).skip(skipdata);
    // 返回到ejs所有的数据
    var pageData = {
        total: total,
        totalPage: totalPage,
        page: page,
        productlist: relData
    }
    res.render('./product/productlist.ejs', pageData);
}